package com.yuanfeng.business.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 店铺
 */
@Data
public class ShopBaseListVO {

    /**
     * 店铺id
     */
    private Integer shopId;

    /**
     * 店主账号
     */
    private String userName;

    /**
     * 店铺名称
     */
    private String shopName;

    /**
     * 店铺名称
     */
    private String newShopName;

    /**
     * 店铺logo pc端
     */
    private String shopLogo;

    /**
     * 店铺logo wap端
     */
    private String wapShopLogo;

    /**
     * 店铺等级
     */
    private Integer shopGradeId;

    /**
     * 佣金比例
     */
    private Double shopCommissionRate;

    /**
     * 开店时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date shopCreateTime;

    /**
     * 有效期截止时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date shopEndTime;

    /**
     * 店铺状态-3：开店成功 2:待审核付款 1:待审核资料 0:关闭
     */
    private Integer shopStatus;

    /**
     * 店铺分类
     */
    private String shopClassName;

    /**
     * qq
     */
    private String shopQq;

    /**
     * 旺旺
     */
    private String shopWw;

    /**
     * 卖家电话
     */
    private String shopTel;

    /**
     * 所在区域
     */
    private String shopCompanyAddress;

    /**
     * 详细地址
     */
    private String companyAddressDetail;

    /**
     * 审核人
     */
    private String shopOperator;

    /**
     * 审核时间
     */
    private String shopOperatorTime;

    /**
     * 店铺经度
     */
    private String longitude;

    /**
     * 店铺维度
     */
    private String latitude;

    /**
     * 买家电话
     */
    private String contactsPhone;

    /**
     * 入驻类型 0:个人入驻 1:企业入驻
     */
    private Integer shopBusiness;

    /**
     * 店铺地址
     */
    private String shopAddress;

    /**
     * 店铺省份
     */
    private Integer shopProvince;

    /**
     * 店铺城市
     */
    private Integer shopCity;

    /**
     * 店铺区域
     */
    private Integer shopArea;

    private String contactName;

    private String contactPhone;

    private String shopLocation;

    private String joinId;

    private Integer shopType;

}
